package com.koron.sinoprobe.web.engineering.bean.po;

import com.koron.bean.base.BaseBean;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 施工方案(SpConstructionPlan)表实体类
 *
 * @author jzp
 * @since 2021-12-01
 */
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel(value = "施工方案", description = "SpConstructionPlan")
public class SpConstructionPlan extends BaseBean {

    /**
     * 项目id，w_sp_project.id
     */
    @ApiModelProperty("项目id，w_sp_project.id")
    private String projectId;

    /**
     * 标题，{项目名称}_施工方案
     */
    @ApiModelProperty("标题，{项目名称}_施工方案")
    private String title;

    /**
     * 项目简介
     */
    @ApiModelProperty("项目简介")
    private String introduction;

    /**
     * 主要内容
     */
    @ApiModelProperty("主要内容")
    private String content;

    /**
     * 项目实施地点/对象
     */
    @ApiModelProperty("项目实施地点/对象")
    private String objectPlace;

    /**
     * 项目进度计划概述
     */
    @ApiModelProperty("项目进度计划概述")
    private String progessDesc;

    /**
     * 关键进度计划时间节点
     */
    @ApiModelProperty("关键进度计划时间节点")
    private String criticalTimePoint;

    /**
     * 状态
     */
    @ApiModelProperty("状态")
    private String status;

    /**
     * 文件类型
     */
    @ApiModelProperty("文件类型")
    private String fileType;

}

